package event;

import game.Player;

import java.util.List;
import messages.PlayerMoveMessage;


/**
 * PlayerMoveEventArgs
 * Provides arguments for the PlayerMove event.
 */
public class PlayerMoveEventArgs {
	
	
	public PlayerMoveEventArgs(List<Player> players, PlayerMoveMessage message) {
		this.players = players;
		this.message = message;
	}

	
	public List<Player> getPlayers() {
		return this.players;
	}
	
	
	public PlayerMoveMessage getMessage() {
		return this.message;
	}

	
	private List<Player> players;		// List of participants in the match the move refers to.
	private PlayerMoveMessage message; 	// Message to send to the players.
}
